1 using System;
2 using
System.Collections.Generic;
3 using
System.ComponentModel;
4 using
System.Drawing;
5 using
System.Data;
6 using
System.Linq;
7 using
System.Text;
8 using
System.Threading.Tasks;
9 using
System.Windows.Forms;
10 using
System.Data.SqlClient;
11
12
13 namespace
SoftQuanLyNhaHang.Models
14 {
15     
class NhanVienMod
16     {
17         
protected string IdNhanVien { get; set; }
18         
protected string HoLotNhanVien { get; set; }
19         
protected string TenNhanVien { get; set; }
20         
protected DateTime NgaySinhNhanVien { get; set; }
21         
protected string GioiTinhNhanVien { get; set; }
22         
protected string DienThoaiNhanVien { get; set; }
23         
protected string EmailNhanVien { get; set; }
24         
protected string DiaChiNhanVien { get; set; }
25         
public NhanVienMod(string _IdNhanVien)
26         {
27             IdNhanVien = _IdNhanVien;
28         }
29         
public NhanVienMod()
30         {
31
32         }
33         
public NhanVienMod(string _idNhanVien, string _hoNhanVien, string _tenNhanVien, DateTime _ngaysinhNhanVien, string _giotinhNhanVien, string _dienthoaiNhanVien, string _emailNhanVien, string _diachiNhanVien)
34         {
35             IdNhanVien = _idNhanVien;
36             HoLotNhanVien = _hoNhanVien;
37             TenNhanVien = _tenNhanVien;
38             NgaySinhNhanVien = _ngaysinhNhanVien;
39             GioiTinhNhanVien = _giotinhNhanVien;
40             DienThoaiNhanVien = _dienthoaiNhanVien;
41             EmailNhanVien = _emailNhanVien;
42             DiaChiNhanVien = _diachiNhanVien;
43
44         }
45         
public int InsertNhanVien()
46         {
47             
int i = 0;
48             
string[] paras = new string[8] { "@IdNhanVien", "@HoLot", "@Ten", "@Ngaysinh", "@GioiTinh", "@DienThoai", "@Email", "@DiaChi" };
49             
object[] values = new object[8] { IdNhanVien, HoLotNhanVien, TenNhanVien,NgaySinhNhanVien,GioiTinhNhanVien,DienThoaiNhanVien,EmailNhanVien,DiaChiNhanVien};
50             i = Models.connection.Excute_Sql(
"spInsertNhanVien", CommandType.StoredProcedure, paras, values);
51             
return i;
52         }
53         
public int UpdateNhanVien()
54         {
55             
int i = 0;
56             
string[] paras = new string[8] { "@IdNhanVien", "@HoLot", "@Ten", "@Ngaysinh", "@GioiTinh", "@DienThoai", "@Email", "@DiaChi" };
57             
object[] values = new object[8] { IdNhanVien, HoLotNhanVien, TenNhanVien, NgaySinhNhanVien, GioiTinhNhanVien, DienThoaiNhanVien, EmailNhanVien, DiaChiNhanVien };
58             i = Models.connection.Excute_Sql(
"spUpdateNhanVien", CommandType.StoredProcedure, paras, values);
59             
return i;
60         }
61         
public int DeleteNhanVien()
62         {
63             
int i = 0;
64             
string[] paras = new string[1] { "@IdNhanVien" };
65             
object[] values = new object[1] { IdNhanVien };
66             i = Models.connection.Excute_Sql(
"spDeleteNhanVien", CommandType.StoredProcedure, paras, values);
67             
return i;
68         }
69         
public static DataSet FillDataSetNhanVien()
70         {
71              
return Models.connection.FillDataSet("spgetNhanVien", CommandType.StoredProcedure);
72         }
73         
public DataSet FillDataSet_getNhanVienByIdNhanVien()
74         {
75             DataSet ds =
new DataSet();
76             
string[] paras = new string[1] { "@IdNhanVien" };
77             
object[] values = new object[1] { IdNhanVien };
78             ds = Models.connection.FillDataSet(
"spgetNhanVienByIdNhanVien", CommandType.StoredProcedure, paras, values);
79             
return ds;
80         }
81         
public DataSet FillDataSet_getSearchNVbyId()
82         {
83             DataSet ds =
new DataSet();
84             
string[] paras = new string[1] { "@IdNhanVien" };
85             
object[] values = new object[1] { IdNhanVien };
86             ds = Models.connection.FillDataSet(
"spSearchNVByIdNV", CommandType.StoredProcedure, paras, values);
87             
return ds;
88         }
89         
public DataSet FillDataSet_FindNVByTen()
90         {
91             DataSet ds =
new DataSet();
92             
string[] paras = new string[1] { "@Ten" };
93             
object[] values = new object[1] { IdNhanVien };
94             ds = Models.connection.FillDataSet(
"spSearchNVByTenNV", CommandType.StoredProcedure, paras, values);
95             
return ds;
96         }
97     }
98 }


Gõ tìm kiếm nhanh...